sawa interactive technology l.l.c